﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace NUnitResults
{
    /// <summary>
    /// The possibles statusses of a test/test container.
    /// </summary>
    public enum Status
    {
        /// <summary>
        /// We don't know what the status is.
        /// </summary>
        Inconclusive,

        /// <summary>
        /// The test threw an unexpected error.
        /// </summary>
        Error,

        /// <summary>
        /// The test failed.
        /// </summary>
        Failed,

        /// <summary>
        /// The test was ignored.
        /// </summary>
        Ignored,

        /// <summary>
        /// The test succeeded.
        /// </summary>
        Success,

        /// <summary>
        /// The test could not run.
        /// </summary>
        NonRunnable,

        /// <summary>
        /// We couldn't parse the status.
        /// </summary>
        Unrecognised
    }
}
